/*
 * Copyright (c) 2009, Jan Pastor. All Rights Reserved.
 */

package sk.jp.jitag.ui.common;

/**
 * Enum of icons used by application UI.
 */
public enum Icons {
    working("bpi_working.gif"),
    cancelling("bpi_cancelling.gif"),
    idle("bpi_idle.gif"),
    srWorking("srpi_working.gif"),       
    srCancelling("srpi_cancelling.gif"),
    srIdle("srpi_idle.gif"),
    add("add.png"),
    remove("delete.png"),
    viewAsList("application_view_detail.png"),
    viewAsThumbnails("application_view_tile.png"),
    arrowDown("arrow_down.png"),
    arrowUp("arrow_up.png"),
    arrowNext("resultset_next.png"),
    arrowPrevious("resultset_previous.png"),
    rotateLeft("arrow_rotate_anticlockwise.png"),
    rotateRight("arrow_rotate_clockwise.png"),
//    editCircle("cog_edit.png"),
//    editFolder("folder_edit.png"),
    editPaper("page_white_edit.png"),
//    edit("pencil.png"),
//    editTag("tag_blue_edit.png"),
//    zoomMax("arrow_out.png"),
//    zoom("zoom_in.png"),
//    refresh("arrow_refresh.png"),
//    refreshRepository("database_refresh.png"),
    help("help.png"),
    folderAdd("folder_add.png"),
    folderRemove("folder_delete.png"),
    folder("folder.png"),
//    save("table_save.png"),
//    cancel("cancel.png"),
//    close("cross.png"),
//    ok("tick.png"),
//    settings("wrench.png"),
    ratingEmpty("star_lightgray.png"),
    ratingEmptyEdit("star_gray.png"),
    ratingPozitiv("star_yellow.png"),
    ratingNegativ("star_darkgray.png"),
    ratingPlus2("rating_plus_2.gif"),
    ratingPlus1("rating_plus_1.gif"),
    ratingNeutral("rating_neutral.gif"),
    ratingMinus1("rating_minus_1.gif"),
    ratingMinus2("rating_minus_2.gif"),
    warn("warning.png"),
    exit("cross.png"),
    refreshReposNow("database_refresh.png"),
    zoomImage("arrow_out.png"),
    editMode("shape_square_edit.png"),
    searchMode("folder_explore.png"),
    editProperties("wrench.png"),
    saveProfile("table_save.png"),
    loadProfile("table_go.png"),
    tagsManager("book_addresses.png"),
    helpContent("help.png"),
    jitagIcon16("jitag_16.gif"),
    jitagIcon32("jitag_32.png"),
    text("page_white_text.png"),
    image("image.png"),
    video("film.png"),
    audio("music.png"),
    other("plugin.png"),
    textPdf("page_white_acrobat.png"),
    openSubdialog("table_edit.png"),
    search("zoom.png"),
//    (""),

    rotateLeftBig("big_arrow_rotate_anticlockwise.png"),
    rotateRightBig("big_arrow_rotate_clockwise.png"),
    ;

    private String fileName;

    private Icons(String fileName) {
        this.fileName = fileName;
    }

    public String getPath(){
        return "sk/jp/jitag/icons/" + fileName;
    }

    public String getFileName() {
        return fileName;
    }

}
